package com.agent.vpsserver.modules.server.client.response;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class SMSActivateActivationResponse {
    /**
     * Id activation.
     */
    private String activationId;

    /**
     * Phone number.
     */
    private String phoneNumber;

    /**
     * activation cost.
     */
    private BigDecimal activationCost;

    /**
     * country code.
     */
    private String countryCode;

    /**
     * can get another sms
     */
    private String canGetAnotherSms;

    /**
     * activation time
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date activationTime;

    private String activationOperator;

    public SMSActivateActivationResponse() {
    }
}
